English Dictionary
◊ TRAIN DEPOT
train depot
n : where trains load or unload passengers or goods [syn: {railway
station}, {railroad station}, {railroad terminal}, {train
station}]